const express = require('express');
const app = express();
app.listen(3006, () => console.log('启动了'));

/**
 * 项目中，无论是 index.js ，还是路由文件中。所有的req是同一个对象；所有的res是同一个对象
 */

// app.use 即处理 GET接口，又处理POST接口
app.use((req, res, next) => {
  // 给req对象添加一个属性
  req.age = 20;
  req.body = { username: 'laotang', password: '123456' };
  next();
});

// app.use(express.urlencoded({ extended: true })); // 接收客户端提交的数据，赋值给 req.body

app.get('/api/test1', (req, res) => {
  // console.log(req.age);
  console.log(req.body);
  res.send('hello world');
});


// let obj = {
//   name: 'zhangsan'
// };

// // 过了一会，给obj对象，添加一个属性
// obj.age = 20;

// // 过了一会，能不能使用 obj.age ?
// // 肯定能